package com.ruoyi.operation.order.amount.mapper;

import com.ruoyi.operation.order.amount.domain.Amount;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Author king
 * @create 2019/4/13 21:55
 */
public interface IAmountMapper {

    /**
     * 查询所有的核销账目的订单信息
     * @param amount
     * @return
     */
    List<Amount> allAmountList(Amount amount);

    /**
     * 根据核平台和录单员和产品获取对应的订单数量
     * @return
     */
    String getEenterNumCount(@Param("deptId") String deptId,@Param("userId") String userId,@Param("productId") String productId,@Param("beginTime") String beginTime,@Param("endTime") String endTime);

    /**
     * 根据平台、录单人员、和对应的产品获取好评数
     * @param deptId
     * @param userId
     * @param productId
     * @param beginTime
     * @param endTime
     * @return
     */
    Integer getGoodRecordPriceCount(@Param("deptId") String deptId,@Param("userId") String userId,@Param("productId") String productId,@Param("beginTime") String beginTime,@Param("endTime") String endTime);
}
